/* General style */
html, body {background:url('/images/background-bottom.png')no-repeat bottom right #e6e6e6;color:#898989;font:11px Tahoma;}
a {color:#898989;text-decoration: none;}
/* ------------- */

/* fixed style */
#wrapper {width:980px;margin:0 auto 30px auto;}
#content {width:748px;}
#maincontent {background:#fff;margin-bottom:10px;padding-bottom:13px;}
#sidebar {width:204px;}
/* ----------- */

/* Header */
header {background:#272727;width:100%;height:74px;margin-bottom:26px;}
.header_fix {width:980px;height:74px;margin:0 auto;}
a.logotype {background:url('/images/logotype.png')no-repeat;width:209px;height:23px;display:block;margin-top:25px;}
.header-right {min-width:337px;}
.header-search {background:#fff;width:207px;height:18px;margin-top:19px;padding:8px 12px;box-shadow:inset 0px 5px 5px rgba(0,0,0,0.1);}
.queryField {background:transparent;width:185px;padding-top:2px;color:#868686;font-size:12px;}
.searchSbmFl {background:url('/images/icons/search_ico.png')no-repeat!important;width:15px;height:18px;float:right;}
.logouot {margin-top:27px;}
a.log-in {background:url('/images/icons/log-in_ico.png')no-repeat;color:#fff;padding-left:22px;font-size:14px;}
/* ------ */

/* Footer */
footer {border-top:4px solid #272727;padding:40px 0;}
.footer-fix {width:980px;margin:0 auto;}
.footer-text {background:url('/images/footer-text.png')no-repeat left;width:575px;color:#272727;line-height:16px;font-size:12px;padding-left:81px;}
.footer-text p {margin:0px;}
.footer-text a {color:#272727;}
/* ------ */

/* infobox */
.infobox {padding:16px;border-bottom:1px solid #e6e6e6;}
.statinfo {width:375px;}
.active-box {}
.active-title {color:#272727;font-size:12px;height:20px;line-height:17px;border-bottom:1px solid #3c85c2;}
.active-title span {margin-top:1px;padding-right:7px;}
.active-user {margin-top:11px;}
.active-user li {width:51px;height:51px;margin-right:3px;float:left;position:relative;}
.active-user li img {width:51px;height:51px;}
.active-user li:last-child {margin-right:0px;}
.active-user li:hover .active-hover {opacity:1;}
.active-hover {background:url('/images/active-user.png')no-repeat 17px 16px rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:51px;height:51px;opacity:0;transition: 0.5s linear opacity; -webkit-transition: 0.5s linear opacity; -moz-transition: 0.5s linear opacity; -o-transition: 0.18s linear opacity;}
.statsite {background:#ededed;margin-top:10px;padding:14px;}
/* ------- */

/* inforbox */
.popular-file {background:#fff;padding:14px 1px;margin-bottom:10px;}
.short-file {width:172px;height:107px;position:relative;float:left;margin-left:12px;}
.short-file img {width:172px;height:107px;}
.short-file_title {background:rgba(0,0,0,0.5);width:172px;line-height:20px;color:#fff;position:absolute;bottom:0px;border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-o-border-radius:0px 0px 4px 4px;}
/* -------- */
.box-post {background:#fff;width:275px;margin-right:10px;}
.post-forum {padding:11px 12px;border-bottom:1px solid #e6e6e6;}
.post-ava {width:34px;height:34px;}
.post-ava img {width:34px;height:34px;}
.post-info {margin-left:42px;line-height:16px;}
.box-tag {background:#fff;width:177px;}
.box-tags {padding:11px;line-height:14px;}
/* -------- */

/* view-load */
.view-load {padding:22px 17px;border-bottom:1px solid #e6e6e6;}
.load-poster {width:309px;height:175px;position:relative;}
.load-poster img {width:309px;height:175px;}
.load-poster:hover .load-poster_hover {opacity:1;}
.load-poster_hover {background:url('/images/load-poster_hover.png')no-repeat 104px 36px rgba(0,0,0,0.5);position:absolute;width:309px;height:175px;opacity:0;transition: 0.5s linear opacity; -webkit-transition: 0.5s linear opacity; -moz-transition: 0.5s linear opacity; -o-transition: 0.18s linear opacity;}
.load-content {margin-left:328px;}
.load-title {color:#272727;line-height:24px;font-weight:700;}
.load-title a {color:#272727;}
ul.load-dettals li {font-size:10px;padding-right:8px;line-height:16px;float:left;}
ul.load-dettals li.date {background:url('/images/icons/date_ico.png')no-repeat;padding-left:22px;}
ul.load-dettals li.cate {background:url('/images/icons/cate_ico.png')no-repeat left 2px;padding-left:18px;}
ul.load-dettals li.read {background:url('/images/icons/read_ico.png')no-repeat left 3px;padding-left:20px;}
.load-message {margin-top:7px;line-height:16px;}
/* --------- */

/*-- page-selector --*/
.page-selector {background:#f6f6f6;height:24px;margin:13px 13px 0 13px;}
.swchItemA {background:url('/images/page-selector.png')no-repeat right #272727;color:#fff;padding:4px 17px 6px 10px;line-height:24px;}
.swchItem {padding:0 12px;}
/* ----------------- */

/* box */
.box {background:#fff;margin-bottom:25px;}
.box-title {color:#272727;line-height:28px;font-weight:bold;border-bottom:1px solid #3c85c2;}
.box-title span {width:32px;}
.box-title span img {margin:0 auto;padding-left:10px;}
/* --- */

/* menu-nav */
ul.menu-nav li {line-height:26px;display:block;}
ul.menu-nav li:hover {background:#f2f2f2;display:block;}
ul.menu-nav li a {padding-left:9px;display:block;}
/* -------- */

/* last-comm */
.last-comm {padding-bottom:8px;border-bottom:1px solid #e6e6e6;}
.last-comm-top {line-height:20px;padding:0 8px 0 11px;}
.last-comm-top a {font-weight:700;}
.last-comm-ava {width:31px;height:31px;margin-left:10px;}
.last-comm-ava img {width:31px;height:31px;}
.last-comm-message {padding:0 7px 0 48px;}
/* --------- */

/* partners */
.partner {padding-bottom:4px;}
.partner-banners {width:186px;margin:0 auto;}
.partner-banners div {margin:9px 0 2px 0;}
.partner-button {background:#e6e6e6;height:25px;line-height:25px;text-align:center;margin:9px 4px 0 4px;display:block;}
.partner-button a {display:block;}
/* -------- */

/* reklama */
.reklama {width:185px;height:218px;padding:9px;}
/* ------- */

/* random-file */
.random-file {padding:11px;border-bottom:1px solid #e6e6e6;}
.random-img {width:54px;height:38px;}
.random-img img {width:54px;height:38px;}
ul.random-dettals {height:38px;background:#f5f5f5;margin-left:60px;}
ul.random-dettals li {line-height:18px;padding-left:5px;}
/* ----------- */

/*-- stat */
.online-counters {padding:16px;border-bottom:1px solid #e6e6e6;}
.online-us {background:url('/images/online-us.png')no-repeat left #272727;color:#fff;height:36px;line-height:36px;padding:0 13px 0 20px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;}
.online-user {padding:13px 15px;}
/* ------ */

/* Group user */
a.groupAdmin {color:#e8153d;}
a.groupModer {color:#3c85c2;}
a.groupUser {color:#898989;}
/* ---------- */